﻿#include "TextVoiceReaderUI.h"
#include <QApplication>

//处理vc库依赖. 因为h265和h264引起的连带引用.
//我编译之后发现, 通过调整mt无效, 仍然会有,
//我也不想花太多的时间去查找原因., 先就这样解决. 暂时未见异常
//但是现在upx不能压缩了, 程序非常大呀.
extern "C" int _except_handler4_common() {
    return 0;
}

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    _except_handler4_common();
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf-8"));
    a.setQuitOnLastWindowClosed(false);
    qRegisterMetaType<QEventLoop*>("QEventLoop*");
    qRegisterMetaType<QAudio::State>("QAudio::State");

    TextVoiceReaderUI w;
    w.show();

    return a.exec();
}
